home *** CD-ROM | disk | FTP | other *** search
/ Experimental BBS Explossion 3 / Experimental BBS Explossion III.iso / pascal / pcl4p40.zip / PCL4P.DOC < prev    next >
Text File  |  1993-10-25  |  6KB  |  134 lines

  1.                         *** SHAREWARE DOCUMENTATION ***
  2.  
  3.  
  4.        The Personal Communications Library for Turbo Pascal (PCL4P) is an
  5.        asynchronous   communications  library  designed  for  experienced
  6.        software developers programming in Turbo Pascal, version  4.0  and
  7.        up. The PCL features:
  8.  
  9.          o 32 communications and support functions.
  10.          o Support for the high performance INS16550 UART.
  11.          o Supports hardware (RTS/CTS) flow control.
  12.          o Interrupt driven receiver and transmitter (optional).
  13.          o Supports 300 baud to 115,200 baud.
  14.          o Supports the DigiBoard PC/4 and PC/8.
  15.          o Supports COM1 through COM4 (through COM10 with DigiBoard).
  16.          o Adjustable receive queues from 8 bytes to 32 KB.
  17.          o Control-BREAK error exit.
  18.          o 18 communications error conditions trapped.
  19.          o Allows 4 ports to run concurrently (10 with DigiBoard).
  20.          o Complete modem control & status.
  21.          o Written in assembly language for small size & high speed.
  22.          o Terminal program featuring ASCII (with XON/XOFF), XMODEM, YMODEM,
  23.            and YMODEM-G.
  24.  
  25.          Why should you buy PCL4P ? I can give you several good reasons.
  26.  
  27.            COMPLETE - PCL4P is complete since it provides absolute control
  28.                       of the serial ports (including the high  performance
  29.                       INS16550).
  30.  
  31.             COMPACT - PCL4P  is  very compact  at  less  than  6  KB. Your
  32.                       application doesn't carry a lot of excess code.
  33.  
  34.                FAST - PCL4P is fast since it will  run  at  38400  baud  on
  35.                       even  slow  8088 PCs (4.77 MHZ) and at 115200 baud on
  36.                       most everything else.
  37.  
  38.             SUPPORT - If you get stuck,  you talk  to  the programmer  that
  39.                       wrote the code, not a  person  hired  to  answer  the
  40.                       phone.
  41.  
  42.                 BBS - A BBS is  available  (2400  baud  N81)  in  order  to
  43.                       provide immediate support as necessary.
  44.  
  45.          NEWSLETTER - One  year  subscription  to  the  MSC  newsletter
  46.                       discusses communications  problems  and  solutions
  47.                       (published quarterly).
  48.  
  49.               PRICE - You get PCL4P for a very reasonable price !
  50.  
  51.            UPGRADES - Once you buy PCL4P, you can always update to  the  most
  52.                       recent  version  for  little  more  than  the  cost  of
  53.                       sending it out to you.
  54.  
  55.        Several  example  programs ( source code ) are provided along with
  56.        the small model library and makefiles for each  of  the  supported
  57.        compilers.  The example programs are:
  58.  
  59.        (1)  SIMPLE  is an extremely simple terminal emulator program.  It
  60.        is provided as the smallest and easiest to understand  example  of
  61.        communications programming using PCL4P.
  62.  
  63.        (2)  TERM  is  a  more  capable terminal emulator than SIMPLE.  It
  64.        functions as a dumb terminal emulator but can exchange files using
  65.        XMODEM (Standard XMODEM, XMODEM-CRC,  and  XMODEM-1K)  and  YMODEM
  66.        (standard  and  YMODEM-G)  communication protocols. TERM will also
  67.        send an initialization string to your Hayes compatible modem.
  68.  
  69.        The shareware distribution does not include the source code to the
  70.        library, but all example code is included.
  71.  
  72.        For more information, refer to the Personal Communications Library
  73.        Users  Manual  (  PCL4P.USR  ) and Personal Communications Library
  74.        Reference Manual ( PCL4P.REF ), which are part of PCL4P32.ZIP.
  75.  
  76.        A  C version of the library ( PCL4C ) is also available.
  77.  
  78.  
  79.                         *** Registration ***
  80.  
  81.  
  82.        The shareware version of PCL4P.LIB is provided  so  that  you  may
  83.        personally  determine  the usefulness of the product for yourself.
  84.        If you can use  the  Personal  Communications  Library  for  Turbo
  85.        Pascal  ,  please  register your use with us. Send $55 plus $3 S&H
  86.        ($6 outside of North America) to:
  87.  
  88.                   MarshallSoft Computing, Inc.
  89.                   Post Office Box  4543
  90.                   Huntsville AL 35815
  91.  
  92.                   Voice  205-881-4630
  93.                   FAX    205-881-4630
  94.                   BBS    205-880-9748
  95.  
  96.  
  97.          We accept  American  Express  (account  number,  expiration  date,
  98.          exact  name  on  your  card,  and  complete  AmEx  billing address
  99.          required), checks in US dollars  drawn  on  a  US  bank,  purchase
  100.          orders  (POs)  from  recognized  US schools and companies listed in
  101.          Dun &  Bradstreet,  and  COD  (street  address  and  phone  number
  102.          required)  within  the USA (plus a $3 COD charge).  Print the file
  103.          PCL4P.INV if an invoice  is  needed.
  104.  
  105.          You  can  also  order PCL4P from The Public Software Library (PSL)
  106.          with your MC, Visa, AmEx, or Discover card by calling 800-242-4PSL
  107.          (from overseas: 713-524-6394) or by  FAX  at  713-524-6398  or  by
  108.          CompuServe  at  [71355,470].  THESE NUMBERS ARE FOR ORDERING ONLY.
  109.          The product number for PCL4P is 10909.
  110.  
  111.          If  you  wish  to  update from an older version of PCL4P, send $15
  112.          plus  $3  S&H  ($6 outside  of  North  America).  Updates  must be
  113.          ordered directly from MarshallSoft Computing.
  114.  
  115.          The registered package includes:
  116.  
  117.          o  Assembler source code for the library.
  118.          o  Printed Users Manual.
  119.          o  Printed Reference Manual.
  120.          o  Telephone, FAX, BBS support for one year.
  121.          o  EXAMPORT -- Free utility which displays  a  detailed  formatted
  122.             report  for  any  serial port. For example, to display a report
  123.             for COM1, type "EXAMPORT 1".
  124.  
  125.        PCL4P.ASM is the source code for the library. The source  code  is
  126.        copyrighted  by MarshallSoft Computing, Inc. The user is granted a
  127.        license to use the PCL4P object code in his own application  only.
  128.        PCL4P.ASM  is  not  shareware and may not be sold or given away to
  129.        anyone.
  130.  
  131.        The registered user will receive the latest version  of  PCL4P  by
  132.        return  mail.  A 5.25" diskette is provided unless a 3.5" diskette
  133.        is requested.
  134.